package Table;

import java.awt.BorderLayout;

import javax.swing.DefaultComboBoxModel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;

import phantrang.PT_MuaHang;

import chucnang.TongHop;

import java.sql.SQLException;
import java.util.Vector;

import form.DSJ_FormMuaHang;
import form.DSJ_NhapHang;

public class TDanhSachNhapHang extends JPanel {

	private Integer soTrang = 1; 
	private Integer sTT = 0;
	public  JTable tabledsnhaphang;
	public DefaultTableModel model;
	Object[][] data = {};
    String[] colunms = {"Mã Hàng","Tên Hàng","Kho Hàng","Đơn Vị","Đơn Giá","Số Lượng","Thành Tiền","ID"};
    private TongHop tonghop;
    public TDanhSachNhapHang(TongHop tonghop){
    	this.tonghop = tonghop;
    	this.setLayout(new BorderLayout());
    	JScrollPane scrollPane = new JScrollPane();
    	
    	model = new DefaultTableModel(data, colunms);
    	tabledsnhaphang = new JTable(model);
    	tabledsnhaphang.getColumnModel().getColumn(1).setPreferredWidth(250);
    	tabledsnhaphang.getColumnModel().getColumn(2).setPreferredWidth(150);
    	tabledsnhaphang.getColumnModel().getColumn(7).setMaxWidth(0);
		tabledsnhaphang.getColumnModel().getColumn(7).setMinWidth(0);
		tabledsnhaphang.getColumnModel().getColumn(7).setPreferredWidth(0);
    	scrollPane.setViewportView(tabledsnhaphang);
    	add(scrollPane,BorderLayout.CENTER);
    }
// // phan trang
// 		public void loaddata() {
// 			try {
// 			PT_MuaHang ptMuaHang = new PT_MuaHang();
// 			Integer soLuongR;
// 			Vector<DSJ_FormMuaHang> danhSach;
// 			soLuongR = ptMuaHang.getsoDoiTac();
// 			danhSach = ptMuaHang.getListDoiTac(soTrang);
// 			
// 			if ((soLuongR % 20) == 0 ) {
// 				Combo((soLuongR / 20));
// 			}else Combo((soLuongR / 20)+1);
// 			
// 			model.getDataVector().removeAllElements();
// 			model.fireTableDataChanged();
// 			
// 			
// 			sTT = (soTrang-1)*20+1;
// 			for (int i = 0; i < danhSach.size(); i++) {
// 				Object[] oPerson = {
// 						danhSach.get(i).getMaSP().toString(),
// 						danhSach.get(i).getTenSP().toString(),
// 						danhSach.get(i).getKho().toString(),
// 						danhSach.get(i).getDonViSP().toString(),
// 						danhSach.get(i).getGiaVon().toString(),
// 						danhSach.get(i).getSoLuong().toString(),
// 						danhSach.get(i).getThanhTien().toString(),
// 						danhSach.get(i).getNhapHang_ID().toString()};
// 				//sTT++;
// 				model.insertRow(i, oPerson);
// 			}
// 			model.fireTableDataChanged();
// 			} catch (SQLException e) {
// 				// TODO Auto-generated catch block
// 				e.printStackTrace();
// 			}
// 		}
// 		public void Combo(int numItems)
// 		{
// 			Vector v = new Vector(numItems);
// 			for (int i = 1; i <= numItems; i++) {
// 				v.add(new Integer(i));
// 			}
// 			DefaultComboBoxModel model = new DefaultComboBoxModel(v);
// 			tonghop.cmbtrang.setModel(model);
// 		}
}
